Algebraic data integration

نویسندگان

  • Patrick Schultz
  • Ryan Wisnesky
چکیده

In this paper we present the first truly practical formalism for querying and integrating data using the functorial data model. In our formalism, database schemas and instances are multi-sorted equational theories of a certain form. Schemas denote categories, and instances denote their initial (term) algebras. The instances on a schema S form a category, S–Inst, and a morphism of schemas F : S→ T induces three adjoint data migration functors: ΣF : S–Inst→ T –Inst, defined by substitution along F , which has a right adjoint ∆F : T –Inst→ S–Inst, which in turn has a right adjoint ΠF : S–Inst→ T –Inst. We present a query language based on for/where/return syntax where each query denotes a sequence of data migration functors, a pushout-based design pattern for performing data integration using our formalism, and describe the implementation of the formalism in a tool we call FQL.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algebraic Signatures for Scalable Web Data Integration for Electronic Commerce Transactions

E-commerce transactions involve the access of data from enterprise-wide information. Providing enterprisewide information is becoming increasingly difficult because of problems inherent in identifying semantic equivalent data. Web data integration consolidates and standardizes Web data, thus making Web data readily available to meet e-commerce needs. Integrating data from different sources invo...

متن کامل

The Sine-Cosine Wavelet and Its Application in the Optimal Control of Nonlinear Systems with Constraint

In this paper, an optimal control of quadratic performance index with nonlinear constrained is presented. The sine-cosine wavelet operational matrix of integration and product matrix are introduced and applied to reduce nonlinear differential equations to the nonlinear algebraic equations. Then, the Newton-Raphson method is used for solving these sets of algebraic equations. To present ability ...

متن کامل

Metadata-oriented Data Model Supporting Railway Distributed System Integration

Railway distributed system integration needs to realize information exchange, resources sharing and coordination process across fields, departments and application systems. And railway data integration is essential to implement this integration. In order to resolve the problem of heterogeneity of data models among data sources of different railway operation systems, this paper has brought forth...

متن کامل

NUMERICAL SOLUTION OF INTEGRO-DIFFERENTIAL EQUATION BY USING CHEBYSHEV WAVELET OPERATIONAL MATRIX OF INTEGRATION

In this paper, we propose a method to approximate the solution of a linear Fredholm integro-differential equation by using the Chebyshev wavelet of the first kind as basis. For this purpose, we introduce the first Chebyshev operational matrix of integration. Chebyshev wavelet approximating method is then utilized to reduce the integro-differential equation to a system of algebraic equations. Il...

متن کامل

Quartic and pantic B-spline operational matrix of fractional integration

In this work, we proposed an effective method based on cubic and pantic B-spline scaling functions to solve partial differential equations of fractional order. Our method is based on dual functions of B-spline scaling functions. We derived the operational matrix of fractional integration of cubic and pantic B-spline scaling functions and used them to transform the mentioned equations to a syste...

متن کامل

Algebraic Graph - Based Approach to Management of MultibaseSystems , I : Schema Integration via Sketches

In the paper a new approach to semantic modeling and view integration is proposed. The underlying data model is graph-based yet completely formalized so that graphical schemas themselves are precise speciications suitable for implementation. The formalism is a kind of graph-object-based generalization of the relational data model: analytical assertions about elements (values) are replaced by sy...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Funct. Program.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2017